package com.bluedot.ssh.phone;

import java.io.Serializable;
import java.util.Date;

public class Phone implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private long id;
	private String name;
	private String type;
	private String descritpion;
	private double referencePrice;
	private Date effectiveDate;
	private Date invalidationDate;
	private String contentUrl;
	private Vender vender;
	private Photo photo;

	/**
	 * @return the photo
	 */
	public Photo getPhoto() {
		return photo;
	}

	/**
	 * @param photo the photo to set
	 */
	public void setPhoto(Photo photo) {
		this.photo = photo;
	}

	/**
	 * @return the vender
	 */
	public Vender getVender() {
		return vender;
	}

	/**
	 * @param vender the vender to set
	 */
	public void setVender(Vender vender) {
		this.vender = vender;
	}

	/**
	 * @return the id
	 */
	public long getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(long id) {
		this.id = id;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name
	 *            the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the type
	 */
	public String getType() {
		return type;
	}

	/**
	 * @param type
	 *            the type to set
	 */
	public void setType(String type) {
		this.type = type;
	}

	/**
	 * @return the descritpion
	 */
	public String getDescritpion() {
		return descritpion;
	}

	/**
	 * @param descritpion
	 *            the descritpion to set
	 */
	public void setDescritpion(String descritpion) {
		this.descritpion = descritpion;
	}

	/**
	 * @return the referencePrice
	 */
	public double getReferencePrice() {
		return referencePrice;
	}

	/**
	 * @param referencePrice
	 *            the referencePrice to set
	 */
	public void setReferencePrice(double referencePrice) {
		this.referencePrice = referencePrice;
	}

	/**
	 * @return the effectiveDate
	 */
	public Date getEffectiveDate() {
		return effectiveDate;
	}

	/**
	 * @param effectiveDate
	 *            the effectiveDate to set
	 */
	public void setEffectiveDate(Date effectiveDate) {
		this.effectiveDate = effectiveDate;
	}

	/**
	 * @return the invalidationDate
	 */
	public Date getInvalidationDate() {
		return invalidationDate;
	}

	/**
	 * @param invalidationDate
	 *            the invalidationDate to set
	 */
	public void setInvalidationDate(Date invalidationDate) {
		this.invalidationDate = invalidationDate;
	}

	/**
	 * @return the contentUrl
	 */
	public String getContentUrl() {
		return contentUrl;
	}

	/**
	 * @param contentUrl
	 *            the contentUrl to set
	 */
	public void setContentUrl(String contentUrl) {
		this.contentUrl = contentUrl;
	}
}
